/**
 * @Title: PropertiesConfigListener.java
 * @Package cn.com.gome.frame.listener
 * @Description: 配置文件加载监听器
 * @author chenmin-ds
 * @date 2015年2月27日 上午11:56:29
 * @company cn.com.gome
 * @version V1.0
 */

package com.gomeplus.diamond.listener;

import com.gomeplus.diamond.DiamondConfig;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

/**
 * @ClassName: DiamondConfigListener
 * @Description: 配置文件加载监听器
 * @author zhaojiuyang
 * @date 2015年2月27日 上午11:56:29
 */
public class DiamondConfigListener implements ServletContextListener {
    /**例如： gome.finance.cashier.pay-admin  */
    private String dataId;

    /**
     * 初始化话diamond
     */
    @Override
    public void contextInitialized(ServletContextEvent sce) {
        dataId = sce.getServletContext().getInitParameter("diamond.dataId").trim();
        DiamondConfig.init(dataId);
    }

    @Override
    public void contextDestroyed(ServletContextEvent sce) {
    }
}
